package qc.module.qms.dto.mq;

import lombok.Data;
import qc.common.core.enums.qms.QmsPointTimeSegmentEnum;

import java.time.LocalDateTime;

/**
 * QMS转发点号数据消息DTO，对应一个任务分解项
 *
 * @author QuCheng Tech
 * @since 2025/10/26
 */
@Data
public class QmsMqManualTaskForwardPointDataMessageDto {
    /**
     * 分解ID
     */
    private String wbsid;
    /**
     * 任务ID
     */
    private String taskid;
    /**
     * 点号ID
     */
    private String pointid;
    /**
     * 点号时段类型
     */
    private QmsPointTimeSegmentEnum tmseg;
    /**
     * 点号起始时标
     */
    private LocalDateTime begintm;
    /**
     * 点号截止时标
     */
    private LocalDateTime tendtm;
}
